package com.ujiuye.dao;

import com.ujiuye.model.Student;

import java.util.List;


public interface StudentDao {

    /**
     * 保存学生信息到数据库
     *  student 要学生信息 @para m
     */

    public int saveStudent(Student student);

    /**
     * 根据条件获取学生分页数据
     * @param student
     * @return
     */
    public long getStuCount(Student student);

    public  List<Student> selectStudentPage(int start, int size, Student student);

    public int deleteStudentById(int id);

    /**
     * 根据学生编号获取学生信息返回业务逻辑层
     * @param id  学生编号
     * @return  返回学生对象
     */
    public Student getStudentById(int id);


    /**
     *  修改学生信息
     * @param student  学生对象
     * @return  返回影响行数
     */
    int updataStudentDo(Student student);
}
